package com.zbkj.common.request.order;

import com.zbkj.common.request.PageParamRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * @Auther:
 * @Date: 2024/9/16 01:13
 * @Description:
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "AdminOrderQueryRequest", description = "服务端-订单查询请求对象")
public class AdminOrderQueryRequest extends PageParamRequest {

    @ApiModelProperty("企业名称")
    private String companyName;

    @ApiModelProperty("订单状态 不传|null取全部 1待处理 2 已开通 3 已拒绝 4 超时取消 5手工取消")
    private Integer orderStatus;

    @ApiModelProperty("商品类型 不传|null取全部 1 会员包 2 流量包 3 报告包")
    private Integer productType;
}
